@charset "utf-8";
/* CSS Document */

/* Our Services start */
.glossymenu{
    float:left;
	margin:10px 0 5px 0px;
	padding: 0;
	display:inline;
	width:235px; /*width of menu*/
}
.glossymenu a.menuitem{
	font-size:14px;
	text-align:left;
	font-weight:bold;
	color:#fff !important;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#28384b;
	height:auto;
	display: block;
	position:relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width:auto;
	margin:0 0 2px 0;
	padding:10px 20px 10px 18px;
	text-decoration: none;
	list-style-type: none !important;
	
	border-radius:18px;
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	-o-border-radius:18px;
	text-decoration:none;
	
	text-shadow: 1px 1px 1px #444444;
}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{ color:#3773a2; }
.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 13px;
	right: 14px;
	border: none;
}
.glossymenu a.menuitem:hover{ background: url(/images/btn-2-2.gif) 0 8px no-repeat; color:#ffe775 !important; background:#3f5773; }

.glossymenu div.submenu{ padding-bottom:1px; margin-top:-1px; margin-bottom:1px; } /*DIV that contains each sub menu*/
.glossymenu div.submenu ul{ /*UL of each sub menu*/
	list-style-type: none;
	margin:0;
	padding: 0 0 5px 0;
}
.glossymenu div.submenu ul li{ text-align:left;}
.glossymenu div.submenu ul li a{
	display: block;
	background:#526a8a url(/images/arrow-1-2.gif) 20px 11px no-repeat;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration: none;
	margin:0 0 2px 0;
	padding:7px 0 7px 28px;
	
	border-radius:18px;
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	-o-border-radius:18px;
	text-decoration:none;
	
	text-shadow: 1px 1px 1px #444444;
}
.glossymenu div.submenu ul li a:hover{ color: #ee6c0b; color:#222; background:#7da1bd url(/images/arrow-1-1.gif) 20px 11px no-repeat; text-shadow:none; }




/* All <ul> tags in the menu including the first level */
.menulist, .menulist ul { padding: 1px; width: 235px; list-style: none; }

/* Submenus (<ul> tags) are hidden and absolutely positioned across from their parent */
.menulist ul {
	display: none;
	position: absolute;
	top: 0;
	left: 236px;
}
.menulist ul{
	background:#bed6e9 url(/images/arrow-1-2.gif) 20px 11px no-repeat !important;
	padding-top:5px !important;
	border-radius:18px;
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	-o-border-radius:18px;
	box-shadow: 1px 1px 1px #222;
	text-decoration:none;

}

/* All menu items (<li> tags) are relatively positioned (to correctly offset submenus). */
.menulist li{ position: relative; }

/* Links inside the menu */
.menulist li a {
	display: block;
	padding: 3px 4px 3px 30px;
	color: #000;
	margin: 0;
}
/* HACKS: MSIE6 doesn't support transparent borders, mimic with margins */
* html .menulist li a { border-width: 0; margin:1px; }

.menulist li li a{ padding:5px 4px 0 23px !important; font-size:11px !important; color:#000 !important; background:#bed6e9 url(/images/arrow-1-1.gif) 15px 8px no-repeat !important; text-shadow:1px 1px 1px #fff !important;}

/*
 Lit items: hover/focus = the current item. 'highlighted' = parent items to visible menus.
 Here, active items are given a border, and a padding tweak to 'elevate' the text within.
 Feel free to use background-image:url(file.gif) instead of background-color:#nnn here...
*/
/*
.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {
 color: #FFF;
 background-color: #46A;
}
*/
.menulist li li a:hover, .menulist li li a.highlighted:hover, .menulist li li a:focus { color: #03C !important; background-color:#bed6e9 !important; }

.menulist a.highlighted { color: #FFF; background-color: #68C; }

.menulist a .subind { float: right; }

*:first-child+html .menulist li { float: left; width: 100%; }
* html .menulist li { float: left; height: 1%; }
* html .menulist a { height: 1%; }
/* End Hacks */


/* Our Services end */

